function GetRouting() {

	var myData = [
			['1', "dmz", '10.10.0.0', '255.255.0.0','10.10.1.254', '1','None'],
			['2', "inside", '192.168.0.0', '255.255.0.0','192.168.1.251', '1','None'],
			['3', "outside", '0.0.0.0', '0.0.0.0','192.52.1.2', '1','None'],
			['4', "outside", '198.52.0.0', '255.255.0.0','198.52.1.254', '1','None'],
			['5', "partner-dmz", '156.1.1.0', '255.255.255.0','10.1.1.2', '1','None']
	];


	var store = new Ext.data.ArrayStore({
				fields : [{
							name : 'id'
						}, {
							name : 'interface'
						}, {
							name : 'ip'
						}, {
							name : 'netmask'
						}, {
							name : 'gateway'
						}, {
							name : 'metric'
						}, {
							name : 'options'
						}]
			});
			


var myData1 = [
					['1', '防火墙1'],
					['2', '防火墙2'],
					['3', '防火墙3'],
					['4', '防火墙4'],
					['5', '防火墙5']
				 ];   
				 
	store.loadData(myData);
	var nowpage = new Ext.Toolbar.TextItem('1');
	var countpage = new Ext.Toolbar.TextItem('共1页');
	var now_page = 0;
	var count_page = 0;
	var sm = new Ext.grid.CheckboxSelectionModel();
	var grid = new Ext.grid.GridPanel({
				store : store,
				columns : [sm, {
							id : 'id',
							header : 'id',
							width : 10,
							sortable : true,
							dataIndex : 'id',
							hidden : true
						}, {
							header : '接口',
							width : 100,
							sortable : true,
							dataIndex : 'interface'
						}, {
							header : 'IP',
							width : 100,
							sortable : true,
							dataIndex : 'ip'
						}, {
							header : '掩码/前缀长度',
							width : 100,
							sortable : true,
							dataIndex : 'netmask'
						}, {
							header : '网关IP',
							width : 100,
							sortable : true,
							dataIndex : 'gateway'
						}, {
							header : '度量/间隔',
							width : 100,
							sortable : true,
							dataIndex : 'metric'
						}, {
							header : '选项',
							width : 100,
							sortable : true,
							dataIndex : 'options'
						}],
				sm : sm,
				tbar : [
							{
							text : '查找',
							tooltip : '查找',
							iconCls : 'search',
							handler : function() {							
							}
						}, '-', {
							text : '刷新',
							tooltip : '刷新',
							iconCls : 'refresh',
							handler : function() {							
								store.loadData(myData);
							}
						}, '-', {
							text : '导入',
							tooltip : '导入',
							iconCls : 'in',
							handler : function() {							
							}
						}, '-', {
							text : '导出',
							tooltip : '导出',
							iconCls : 'out',
							handler : function() {							
							}
						}],
				bbar : [{
					tooltip : '首页',
					handler : function() {
						reflashgriad(0);
					},
					iconCls : 'frist'
				}, {

					tooltip : '上一页',
					handler : function() {
						reflashgriad(now_page - 1);
					},
					iconCls : 'perv'
				}, nowpage, {

					tooltip : '下一页',
					handler : function() {
						reflashgriad(now_page + 1);
					},
					iconCls : 'next'
				}, {

					tooltip : '最后一页',
					handler : function() {
						reflashgriad(Math.ceil(count_page / 20) - 1);
					},
					iconCls : 'last'
				}, {
					xtype : "tbfill"
				}, countpage],
				stripeRows : true,
				autoExpandColumn : 'id',
				stateful : true,
				stateId : 'routinggrid'
			});
	grid.getSelectionModel().on('selectionchange', function(sm) {
				grid.removeBtn.setDisabled(sm.getCount() < 1);
			});


	
	
	return grid;
}	

function SetRouting(setReturn){

	var states = [
		['1', 'inside'],
		['2', 'outside'],
		['3', 'dmz']
		];
	var states1 = [
		['1', '动态路由'],
		['2', '静态路由']
		];

	var set_center = {
		xtype: 'fieldset',
		margins:'5 5 5 5',
		layout : 'form',
		region:'center',
		bodyStyle : 'padding:10px;',
		items: [
						{
								xtype : 'textfield',
								fieldLabel : '名称',
								id : 'name',
								name : 'name',
								anchor : '100%'
						},{
								xtype : 'textarea',
								fieldLabel : '描述',
								id : 'desc',
								name : 'desc',
								anchor : '100%'
						},{
								fieldLabel: '接口',
								xtype : 'combo',
								name : 'type',
								frame : true,
								id : 'type',
								store : new Ext.data.ArrayStore({
										fields : ['abbr', 'state'],
										data : states
									}),
								valueField : 'abbr',
								displayField : 'state',
								typeAhead : true,
								mode : 'local',
								triggerAction : 'all',
								value : '1',
								editable : false,
								anchor: '100%'
						},{
								fieldLabel: '类型',
								xtype : 'combo',
								name : 'login',
								frame : true,
								id : 'login',
								store : new Ext.data.ArrayStore({
										fields : ['abbr', 'state'],
										data : states1
									}),
								valueField : 'abbr',
								displayField : 'state',
								typeAhead : true,
								mode : 'local',
								triggerAction : 'all',
								value : '1',
								editable : false,
								anchor: '100%'
						},{
								xtype : 'textfield',
								fieldLabel : 'IP',
								id : 'ip',
								name : 'ip',
								anchor : '100%'
						},{
								xtype : 'textfield',
								fieldLabel : 'mask',
								id : 'mask',
								name : 'mask',
								anchor : '100%'
						},{
								xtype : 'textfield',
								fieldLabel : 'geteway',
								id : 'geteway',
								name : 'geteway',
								anchor : '100%'
						}
	
		]
	};

	var setWindows = new Ext.Window({
				layout : 'border',
				width : 600,
				height : 350,
				title : "添加路由",
				modal : true,
				resizable : true,
				maximizable : true,
				iconCls : 'server',
				items : [set_center],
				plain : true
				
			});
	setWindows.addButton({
				text : "确定",
				handler : function() {
					setWindows.close();
				}
			});
	setWindows.addButton({
				text : '取 消',
				handler : function() {
					setWindows.close();
				}
			});
	setWindows.show();
}